package com.redoor.app.stake.basicdata.dao;

import com.redoor.app.stake.basicdata.model.BaseStation;
import com.redoor.app.stake.basicdata.model.BaseSystemOperationLog;
import com.redoor.app.stake.basicdata.model.controllerModel.BaseStationCriteria;
import com.redoor.app.stake.basicdata.model.controllerModel.BaseSystemOperationLogCriteria;
import com.redoornetwork.framework.mybatis.mapper.Mapper;

import java.util.List;

public interface BaseSystemOperationLogMapper extends Mapper<BaseSystemOperationLog> {
    /**
     * 批量添加
     * @param list
     */
    void batchInsert(List<BaseSystemOperationLog> list);


    /**
     * 根据参数查询日志对象
     * @param params
     * @return
     */
    List<BaseSystemOperationLog> qrySystemOperationLog(BaseSystemOperationLogCriteria params);

    /**
     *
     * @param params
     * @return
     */
    int qrySystemOperationLogCnt(BaseSystemOperationLogCriteria params);
}